Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 TOWCESTER ROAD Terraced £220,226 £210,000 14 Feb 2022
23 TOWCESTER ROAD Terraced £244,358 £150,000 12 Feb 2007
25 TOWCESTER ROAD Terraced £264,937 £215,000 16 Nov 2018
33 TOWCESTER ROAD Semi-Detached £302,047 £208,000 26 Jun 2015
35 TOWCESTER ROAD Detached £958,033 £605,000 18 Feb 2014
OAKWOOD FARM TOWCESTER ROAD £1,397,880 £1,128,000 9 Jul 2018